walk a lot while completing a task - Francés Inglés Diccionario